i'll put a stop to that - Alemán Inglés Diccionario